Advanced Waveform Utility
SCPI Command |
[:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:TYPE DATA|IDLE [:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:TYPE? |
SCPI Example |
|
Preset |
DATA |
State Saved |
Yes |
Choices |
Data | Idle |
Specifies the waveform file type.
SCPI Command |
[:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:WAVeform:TYPE SSTudio|CSV|KB16|MATLab|WVF [:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:WAVeform:TYPE? |
SCPI Example |
|
Preset |
Signal Studio Waveform (SSTudio) |
State Saved |
Yes |
Choices |
Signal Studio Waveform (.wfm) | CSV (.dat, .csv, .txt) | Keysight 16 Bits (.bin, |
Couplings |
CSV (.dat, .csv, .txt) provides additional settings for choosing between Decimal and Hexadecimal values and enabling Swap IQ. Keysight 16 Bits (.bin) format is interleaved I/Q samples (I0, Q0, I1, Q1, …) in 16-bit signed integers, it provides the additional setting of choosing between Big Endian and Little Endian. |
Specifies the file name to be imported.
SCPI Command |
[:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:FILE [:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:FILE? |
SCPI Example |
|
Notes |
After this SCPI is sent, below SCPI should be sent to get correct file information before generate & download operation. [:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:UPDate:FILE:INFO See Update File Info. |
Couplings |
This happened when selecting the waveform file on GUI. When selecting .wfm file, Sample Rate and Number of Samples will be read out and displayed on GUI. When selecting other waveform types, only Number of Samples is read out and displayed and correct sample rate should be set to playback waveform correctly. License info will be read out and will be used when exporting to local disk. RuntimeScaling, MarkerRoutingAlcHold and MarkerRoutingPulse of waveform will be read out and used as the default setting of hardware. |
State Saved |
Yes |
When MATLAB is selected as the Waveform Type, The I/Q variable should be a 1-d complex array from a.mat file.
SCPI Command |
[:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:IQ:NAME [:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:IQ:NAME? |
SCPI Example |
|
State Saved |
Yes |
This value is the sample rate of imported waveform file.
SCPI Command |
[:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:SRATe <real> [:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:SRATe? |
SCPI Example |
|
Couplings |
When a new. wfm file is selected, the sample rate will be read out from waveform header and assigned to this setting. When selecting other waveform types, a sample rate should be set to playback the waveform correctly. |
Preset |
50 MHz |
State Saved |
Yes |
Min |
1e3 |
Max |
128e9 |
Resolution |
1 |
The sample rate is determined by the selected waveform file.
SCPI Command |
[:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:SAMPle:COUNt? |
SCPI Example |
|
Notes |
If segment type is Data segment, then when a new waveform file is selected, the sample count will be got and assigned to this setting; if segment type is Idle Segment, then this value is carrier sample* time length. |
Preset |
10000 Sa |
State Saved |
Yes |
Min |
1 |
Max |
1024*1024*1024 |
Resolution |
1 |
SCPI Command |
[:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:ASCii:TYPE DEC|HEX [:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:ASCii:TYPE? |
SCPI Example |
|
Couplings |
This setting is visible only when waveform type is CSV. |
Preset |
DEC |
State Saved |
Yes |
Range |
Dec | Hex |
SCPI Command |
[:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:ASCii:HEX:ENDian BIG|LITTle [:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:ASCii:HEX:ENDian? |
SCPI Example |
|
Couplings |
This setting is visible only when Waveform Type is Keysight16bitBinary. |
Preset |
BIG |
State Saved |
Yes |
Range |
Big | Little |
SCPI Command |
[:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>>:SEGMent<channel>::ASCii:SIGN SIGNed|UNSigned [:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>>:SEGMent<channel>::ASCii:SIGN? |
SCPI Example |
|
Couplings |
This setting is visible only when waveform type is CSV and data type is Hex. |
Preset |
SIGNed |
State Saved |
Yes |
Range |
Signed | Unsigned |
Double-click or use the drop-down menu to enable or disable the inverse phase rotation of the IQ signal by swapping the I and Q inputs.
SCPI Command |
[:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:IQ:SWAP[:STATe] ON|OFF|1|0 [:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:IQ:SWAP[:STATe]? |
SCPI Example |
|
Couplings |
This setting is visible only when waveform type is CSV. |
Preset |
OFF |
State Saved |
Yes |
SCPI Command |
[:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:REPeat:NUMBer <integer> [:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:REPeat:NUMBer? |
SCPI Example |
|
Couplings |
If there is only one segment in carrier, then repeat number of this segment is always 1. If there is only one carrier, and this carrier has only one carrier, then repeat number of this segment is 1 and readonly. |
Preset |
1 |
State Saved |
Yes |
Min |
1 |
Max |
1000 |
SCPI Command |
[:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:TIME:LENGth <real>[:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:TIME:LENGth? |
SCPI Example |
|
Couplings |
This setting is read only from GUI. With SCPI, only get action is meaningful. |
Preset |
No idle segment when preset. |
State Saved |
Yes |
Min |
0 |
Max |
1 |
Set the power boost level of the segment.
SCPI Command |
[:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>::POWer <real> [:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>::POWer? |
SCPI Example |
|
Couplings |
Only effective when more than more segment in carrier. |
Preset |
0 |
State Saved |
Yes |
Min |
-130 |
Max |
130 |
After sending File Name SCPI, this SCPI should be sent to get correct file information before generate & download operation.
SCPI Command |
[:SOURce]:RADio:AWU:WAVeform:CCARrier<carrier>:SEGMent<channel>:UPDate:FILE:INFO |
SCPI Example |
|
State Saved |
Yes |